﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;

namespace Mvc2Ng.Web.BootstrapLib {
  public class BtIcon : Bt {

    private const string ICON_PREFIX = "icon-";

    protected BtIcon(string css)
      : base(String.Concat(ICON_PREFIX, css)) {
    }

    public static IHtmlString IconHtml(BtIcon icon) {
      return new MvcHtmlString(String.Format("<i class='{0}'></i>", icon));
    }

    public static IHtmlString IconHtml(BtIcon icon, string text) {
      return new MvcHtmlString(String.Format("<i class='{0}'>{1}</i>", icon, text));
    }

    public static readonly BtIcon Glass = new BtIcon("glass");
    public static readonly BtIcon Music = new BtIcon("music");
    public static readonly BtIcon Search = new BtIcon("search");
    public static readonly BtIcon EnvelopeAlt = new BtIcon("envelope-alt");
    public static readonly BtIcon Heart = new BtIcon("heart");
    public static readonly BtIcon Star = new BtIcon("star");
    public static readonly BtIcon StarEmpty = new BtIcon("star-empty");
    public static readonly BtIcon User = new BtIcon("user");
    public static readonly BtIcon Film = new BtIcon("film");
    public static readonly BtIcon ThLarge = new BtIcon("th-large");
    public static readonly BtIcon Th = new BtIcon("th");
    public static readonly BtIcon ThList = new BtIcon("th-list");
    public static readonly BtIcon Ok = new BtIcon("ok");
    public static readonly BtIcon Remove = new BtIcon("remove");
    public static readonly BtIcon ZoomIn = new BtIcon("zoom-in");
    public static readonly BtIcon ZoomOut = new BtIcon("zoom-out");
    public static readonly BtIcon PowerOff = new BtIcon("power-off");
    public static readonly BtIcon Off = new BtIcon("off");
    public static readonly BtIcon Signal = new BtIcon("signal");
    public static readonly BtIcon Gear = new BtIcon("gear");
    public static readonly BtIcon Cog = new BtIcon("cog");
    public static readonly BtIcon Trash = new BtIcon("trash");
    public static readonly BtIcon Home = new BtIcon("home");
    public static readonly BtIcon FileAlt = new BtIcon("file-alt");
    public static readonly BtIcon Time = new BtIcon("time");
    public static readonly BtIcon Road = new BtIcon("road");
    public static readonly BtIcon DownloadAlt = new BtIcon("download-alt");
    public static readonly BtIcon Download = new BtIcon("download");
    public static readonly BtIcon Upload = new BtIcon("upload");
    public static readonly BtIcon Inbox = new BtIcon("inbox");
    public static readonly BtIcon PlayCircle = new BtIcon("play-circle");
    public static readonly BtIcon RotateRight = new BtIcon("rotate-right");
    public static readonly BtIcon Repeat = new BtIcon("repeat");
    public static readonly BtIcon Refresh = new BtIcon("refresh");
    public static readonly BtIcon ListAlt = new BtIcon("list-alt");
    public static readonly BtIcon Lock = new BtIcon("lock");
    public static readonly BtIcon Flag = new BtIcon("flag");
    public static readonly BtIcon Headphones = new BtIcon("headphones");
    public static readonly BtIcon VolumeOff = new BtIcon("volume-off");
    public static readonly BtIcon VolumeDown = new BtIcon("volume-down");
    public static readonly BtIcon VolumeUp = new BtIcon("volume-up");
    public static readonly BtIcon Qrcode = new BtIcon("qrcode");
    public static readonly BtIcon Barcode = new BtIcon("barcode");
    public static readonly BtIcon Tag = new BtIcon("tag");
    public static readonly BtIcon Tags = new BtIcon("tags");
    public static readonly BtIcon Book = new BtIcon("book");
    public static readonly BtIcon Bookmark = new BtIcon("bookmark");
    public static readonly BtIcon Print = new BtIcon("print");
    public static readonly BtIcon Camera = new BtIcon("camera");
    public static readonly BtIcon Font = new BtIcon("font");
    public static readonly BtIcon Bold = new BtIcon("bold");
    public static readonly BtIcon Italic = new BtIcon("italic");
    public static readonly BtIcon TextHeight = new BtIcon("text-height");
    public static readonly BtIcon TextWidth = new BtIcon("text-width");
    public static readonly BtIcon AlignLeft = new BtIcon("align-left");
    public static readonly BtIcon AlignCenter = new BtIcon("align-center");
    public static readonly BtIcon AlignRight = new BtIcon("align-right");
    public static readonly BtIcon AlignJustify = new BtIcon("align-justify");
    public static readonly BtIcon List = new BtIcon("list");
    public static readonly BtIcon IndentLeft = new BtIcon("indent-left");
    public static readonly BtIcon IndentRight = new BtIcon("indent-right");
    public static readonly BtIcon FacetimeVideo = new BtIcon("facetime-video");
    public static readonly BtIcon Picture = new BtIcon("picture");
    public static readonly BtIcon Pencil = new BtIcon("pencil");
    public static readonly BtIcon MapMarker = new BtIcon("map-marker");
    public static readonly BtIcon Adjust = new BtIcon("adjust");
    public static readonly BtIcon Tint = new BtIcon("tint");
    public static readonly BtIcon Edit = new BtIcon("edit");
    public static readonly BtIcon Share = new BtIcon("share");
    public static readonly BtIcon Check = new BtIcon("check");
    public static readonly BtIcon Move = new BtIcon("move");
    public static readonly BtIcon StepBackward = new BtIcon("step-backward");
    public static readonly BtIcon FastBackward = new BtIcon("fast-backward");
    public static readonly BtIcon Backward = new BtIcon("backward");
    public static readonly BtIcon Play = new BtIcon("play");
    public static readonly BtIcon Pause = new BtIcon("pause");
    public static readonly BtIcon Stop = new BtIcon("stop");
    public static readonly BtIcon Forward = new BtIcon("forward");
    public static readonly BtIcon FastForward = new BtIcon("fast-forward");
    public static readonly BtIcon StepForward = new BtIcon("step-forward");
    public static readonly BtIcon Eject = new BtIcon("eject");
    public static readonly BtIcon ChevronLeft = new BtIcon("chevron-left");
    public static readonly BtIcon ChevronRight = new BtIcon("chevron-right");
    public static readonly BtIcon PlusSign = new BtIcon("plus-sign");
    public static readonly BtIcon MinusSign = new BtIcon("minus-sign");
    public static readonly BtIcon RemoveSign = new BtIcon("remove-sign");
    public static readonly BtIcon OkSign = new BtIcon("ok-sign");
    public static readonly BtIcon QuestionSign = new BtIcon("question-sign");
    public static readonly BtIcon InfoSign = new BtIcon("info-sign");
    public static readonly BtIcon Screenshot = new BtIcon("screenshot");
    public static readonly BtIcon RemoveCircle = new BtIcon("remove-circle");
    public static readonly BtIcon OkCircle = new BtIcon("ok-circle");
    public static readonly BtIcon BanCircle = new BtIcon("ban-circle");
    public static readonly BtIcon ArrowLeft = new BtIcon("arrow-left");
    public static readonly BtIcon ArrowRight = new BtIcon("arrow-right");
    public static readonly BtIcon ArrowUp = new BtIcon("arrow-up");
    public static readonly BtIcon ArrowDown = new BtIcon("arrow-down");
    public static readonly BtIcon MailForward = new BtIcon("mail-forward");
    public static readonly BtIcon ShareAlt = new BtIcon("share-alt");
    public static readonly BtIcon ResizeFull = new BtIcon("resize-full");
    public static readonly BtIcon ResizeSmall = new BtIcon("resize-small");
    public static readonly BtIcon Plus = new BtIcon("plus");
    public static readonly BtIcon Minus = new BtIcon("minus");
    public static readonly BtIcon Asterisk = new BtIcon("asterisk");
    public static readonly BtIcon ExclamationSign = new BtIcon("exclamation-sign");
    public static readonly BtIcon Gift = new BtIcon("gift");
    public static readonly BtIcon Leaf = new BtIcon("leaf");
    public static readonly BtIcon Fire = new BtIcon("fire");
    public static readonly BtIcon EyeOpen = new BtIcon("eye-open");
    public static readonly BtIcon EyeClose = new BtIcon("eye-close");
    public static readonly BtIcon WarningSign = new BtIcon("warning-sign");
    public static readonly BtIcon Plane = new BtIcon("plane");
    public static readonly BtIcon Calendar = new BtIcon("calendar");
    public static readonly BtIcon Random = new BtIcon("random");
    public static readonly BtIcon Comment = new BtIcon("comment");
    public static readonly BtIcon Magnet = new BtIcon("magnet");
    public static readonly BtIcon ChevronUp = new BtIcon("chevron-up");
    public static readonly BtIcon ChevronDown = new BtIcon("chevron-down");
    public static readonly BtIcon Retweet = new BtIcon("retweet");
    public static readonly BtIcon ShoppingCart = new BtIcon("shopping-cart");
    public static readonly BtIcon FolderClose = new BtIcon("folder-close");
    public static readonly BtIcon FolderOpen = new BtIcon("folder-open");
    public static readonly BtIcon ResizeVertical = new BtIcon("resize-vertical");
    public static readonly BtIcon ResizeHorizontal = new BtIcon("resize-horizontal");
    public static readonly BtIcon BarChart = new BtIcon("bar-chart");
    public static readonly BtIcon TwitterSign = new BtIcon("twitter-sign");
    public static readonly BtIcon FacebookSign = new BtIcon("facebook-sign");
    public static readonly BtIcon CameraRetro = new BtIcon("camera-retro");
    public static readonly BtIcon Key = new BtIcon("key");
    public static readonly BtIcon Gears = new BtIcon("gears");
    public static readonly BtIcon Cogs = new BtIcon("cogs");
    public static readonly BtIcon Comments = new BtIcon("comments");
    public static readonly BtIcon ThumbsUpAlt = new BtIcon("thumbs-up-alt");
    public static readonly BtIcon ThumbsDownAlt = new BtIcon("thumbs-down-alt");
    public static readonly BtIcon StarHalf = new BtIcon("star-half");
    public static readonly BtIcon HeartEmpty = new BtIcon("heart-empty");
    public static readonly BtIcon Signout = new BtIcon("signout");
    public static readonly BtIcon LinkedinSign = new BtIcon("linkedin-sign");
    public static readonly BtIcon Pushpin = new BtIcon("pushpin");
    public static readonly BtIcon ExternalLink = new BtIcon("external-link");
    public static readonly BtIcon Signin = new BtIcon("signin");
    public static readonly BtIcon Trophy = new BtIcon("trophy");
    public static readonly BtIcon GithubSign = new BtIcon("github-sign");
    public static readonly BtIcon UploadAlt = new BtIcon("upload-alt");
    public static readonly BtIcon Lemon = new BtIcon("lemon");
    public static readonly BtIcon Phone = new BtIcon("phone");
    public static readonly BtIcon Unchecked = new BtIcon("unchecked");
    public static readonly BtIcon CheckEmpty = new BtIcon("check-empty");
    public static readonly BtIcon BookmarkEmpty = new BtIcon("bookmark-empty");
    public static readonly BtIcon PhoneSign = new BtIcon("phone-sign");
    public static readonly BtIcon Twitter = new BtIcon("twitter");
    public static readonly BtIcon Facebook = new BtIcon("facebook");
    public static readonly BtIcon Github = new BtIcon("github");
    public static readonly BtIcon Unlock = new BtIcon("unlock");
    public static readonly BtIcon CreditCard = new BtIcon("credit-card");
    public static readonly BtIcon Rss = new BtIcon("rss");
    public static readonly BtIcon Hdd = new BtIcon("hdd");
    public static readonly BtIcon Bullhorn = new BtIcon("bullhorn");
    public static readonly BtIcon Bell = new BtIcon("bell");
    public static readonly BtIcon Certificate = new BtIcon("certificate");
    public static readonly BtIcon HandRight = new BtIcon("hand-right");
    public static readonly BtIcon HandLeft = new BtIcon("hand-left");
    public static readonly BtIcon HandUp = new BtIcon("hand-up");
    public static readonly BtIcon HandDown = new BtIcon("hand-down");
    public static readonly BtIcon CircleArrowLeft = new BtIcon("circle-arrow-left");
    public static readonly BtIcon CircleArrowRight = new BtIcon("circle-arrow-right");
    public static readonly BtIcon CircleArrowUp = new BtIcon("circle-arrow-up");
    public static readonly BtIcon CircleArrowDown = new BtIcon("circle-arrow-down");
    public static readonly BtIcon Globe = new BtIcon("globe");
    public static readonly BtIcon Wrench = new BtIcon("wrench");
    public static readonly BtIcon Tasks = new BtIcon("tasks");
    public static readonly BtIcon Filter = new BtIcon("filter");
    public static readonly BtIcon Briefcase = new BtIcon("briefcase");
    public static readonly BtIcon Fullscreen = new BtIcon("fullscreen");
    public static readonly BtIcon Group = new BtIcon("group");
    public static readonly BtIcon Link = new BtIcon("link");
    public static readonly BtIcon Cloud = new BtIcon("cloud");
    public static readonly BtIcon Beaker = new BtIcon("beaker");
    public static readonly BtIcon Cut = new BtIcon("cut");
    public static readonly BtIcon Copy = new BtIcon("copy");
    public static readonly BtIcon PaperClip = new BtIcon("paperclip");
    public static readonly BtIcon Save = new BtIcon("save");
    public static readonly BtIcon SignBlank = new BtIcon("sign-blank");
    public static readonly BtIcon Reorder = new BtIcon("reorder");
    public static readonly BtIcon ListUl = new BtIcon("list-ul");
    public static readonly BtIcon ListOl = new BtIcon("list-ol");
    public static readonly BtIcon Strikethrough = new BtIcon("strikethrough");
    public static readonly BtIcon Underline = new BtIcon("underline");
    public static readonly BtIcon Table = new BtIcon("table");
    public static readonly BtIcon Magic = new BtIcon("magic");
    public static readonly BtIcon Truck = new BtIcon("truck");
    public static readonly BtIcon Pinterest = new BtIcon("pinterest");
    public static readonly BtIcon PinterestSign = new BtIcon("pinterest-sign");
    public static readonly BtIcon GooglePlusSign = new BtIcon("google-plus-sign");
    public static readonly BtIcon GooglePlus = new BtIcon("google-plus");
    public static readonly BtIcon Money = new BtIcon("money");
    public static readonly BtIcon CaretDown = new BtIcon("caret-down");
    public static readonly BtIcon CaretUp = new BtIcon("caret-up");
    public static readonly BtIcon CaretLeft = new BtIcon("caret-left");
    public static readonly BtIcon CaretRight = new BtIcon("caret-right");
    public static readonly BtIcon Columns = new BtIcon("columns");
    public static readonly BtIcon Sort = new BtIcon("sort");
    public static readonly BtIcon SortDown = new BtIcon("sort-down");
    public static readonly BtIcon SortUp = new BtIcon("sort-up");
    public static readonly BtIcon Envelope = new BtIcon("envelope");
    public static readonly BtIcon Linkedin = new BtIcon("linkedin");
    public static readonly BtIcon RotateLeft = new BtIcon("rotate-left");
    public static readonly BtIcon Undo = new BtIcon("undo");
    public static readonly BtIcon Legal = new BtIcon("legal");
    public static readonly BtIcon Dashboard = new BtIcon("dashboard");
    public static readonly BtIcon CommentAlt = new BtIcon("comment-alt");
    public static readonly BtIcon CommentsAlt = new BtIcon("comments-alt");
    public static readonly BtIcon Bolt = new BtIcon("bolt");
    public static readonly BtIcon Sitemap = new BtIcon("sitemap");
    public static readonly BtIcon Umbrella = new BtIcon("umbrella");
    public static readonly BtIcon Paste = new BtIcon("paste");
    public static readonly BtIcon Lightbulb = new BtIcon("lightbulb");
    public static readonly BtIcon Exchange = new BtIcon("exchange");
    public static readonly BtIcon CloudDownload = new BtIcon("cloud-download");
    public static readonly BtIcon CloudUpload = new BtIcon("cloud-upload");
    public static readonly BtIcon UserMd = new BtIcon("user-md");
    public static readonly BtIcon Stethoscope = new BtIcon("stethoscope");
    public static readonly BtIcon Suitcase = new BtIcon("suitcase");
    public static readonly BtIcon BellAlt = new BtIcon("bell-alt");
    public static readonly BtIcon Coffee = new BtIcon("coffee");
    public static readonly BtIcon Food = new BtIcon("food");
    public static readonly BtIcon FileTextAlt = new BtIcon("file-text-alt");
    public static readonly BtIcon Building = new BtIcon("building");
    public static readonly BtIcon Hospital = new BtIcon("hospital");
    public static readonly BtIcon Ambulance = new BtIcon("ambulance");
    public static readonly BtIcon Medkit = new BtIcon("medkit");
    public static readonly BtIcon FighterJet = new BtIcon("fighter-jet");
    public static readonly BtIcon Beer = new BtIcon("beer");
    public static readonly BtIcon HSign = new BtIcon("h-sign");
    public static readonly BtIcon PlusSignAlt = new BtIcon("plus-sign-alt");
    public static readonly BtIcon DoubleAngleLeft = new BtIcon("double-angle-left");
    public static readonly BtIcon DoubleAngleRight = new BtIcon("double-angle-right");
    public static readonly BtIcon DoubleAngleUp = new BtIcon("double-angle-up");
    public static readonly BtIcon DoubleAngleDown = new BtIcon("double-angle-down");
    public static readonly BtIcon AngleLeft = new BtIcon("angle-left");
    public static readonly BtIcon AngleRight = new BtIcon("angle-right");
    public static readonly BtIcon AngleUp = new BtIcon("angle-up");
    public static readonly BtIcon AngleDown = new BtIcon("angle-down");
    public static readonly BtIcon Desktop = new BtIcon("desktop");
    public static readonly BtIcon Laptop = new BtIcon("laptop");
    public static readonly BtIcon Tablet = new BtIcon("tablet");
    public static readonly BtIcon MobilePhone = new BtIcon("mobile-phone");
    public static readonly BtIcon CircleBlank = new BtIcon("circle-blank");
    public static readonly BtIcon QuoteLeft = new BtIcon("quote-left");
    public static readonly BtIcon QuoteRight = new BtIcon("quote-right");
    public static readonly BtIcon Spinner = new BtIcon("spinner");
    public static readonly BtIcon Circle = new BtIcon("circle");
    public static readonly BtIcon MailReply = new BtIcon("mail-reply");
    public static readonly BtIcon Reply = new BtIcon("reply");
    public static readonly BtIcon GithubAlt = new BtIcon("github-alt");
    public static readonly BtIcon FolderCloseAlt = new BtIcon("folder-close-alt");
    public static readonly BtIcon FolderOpenAlt = new BtIcon("folder-open-alt");
    public static readonly BtIcon ExpandAlt = new BtIcon("expand-alt");
    public static readonly BtIcon CollapseAlt = new BtIcon("collapse-alt");
    public static readonly BtIcon Smile = new BtIcon("smile");
    public static readonly BtIcon Frown = new BtIcon("frown");
    public static readonly BtIcon Meh = new BtIcon("meh");
    public static readonly BtIcon Gamepad = new BtIcon("gamepad");
    public static readonly BtIcon Keyboard = new BtIcon("keyboard");
    public static readonly BtIcon FlagAlt = new BtIcon("flag-alt");
    public static readonly BtIcon FlagCheckered = new BtIcon("flag-checkered");
    public static readonly BtIcon Terminal = new BtIcon("terminal");
    public static readonly BtIcon Code = new BtIcon("code");
    public static readonly BtIcon ReplyAll = new BtIcon("reply-all");
    public static readonly BtIcon MailReplyAll = new BtIcon("mail-reply-all");
    public static readonly BtIcon StarHalfFull = new BtIcon("star-half-full");
    public static readonly BtIcon StarHalfEmpty = new BtIcon("star-half-empty");
    public static readonly BtIcon LocationArrow = new BtIcon("location-arrow");
    public static readonly BtIcon Crop = new BtIcon("crop");
    public static readonly BtIcon CodeFork = new BtIcon("code-fork");
    public static readonly BtIcon Unlink = new BtIcon("unlink");
    public static readonly BtIcon Question = new BtIcon("question");
    public static readonly BtIcon Info = new BtIcon("info");
    public static readonly BtIcon Exclamation = new BtIcon("exclamation");
    public static readonly BtIcon Superscript = new BtIcon("superscript");
    public static readonly BtIcon Subscript = new BtIcon("subscript");
    public static readonly BtIcon Eraser = new BtIcon("eraser");
    public static readonly BtIcon PuzzlePiece = new BtIcon("puzzle-piece");
    public static readonly BtIcon Microphone = new BtIcon("microphone");
    public static readonly BtIcon MicrophoneOff = new BtIcon("microphone-off");
    public static readonly BtIcon Shield = new BtIcon("shield");
    public static readonly BtIcon CalendarEmpty = new BtIcon("calendar-empty");
    public static readonly BtIcon FireExtinguisher = new BtIcon("fire-extinguisher");
    public static readonly BtIcon Rocket = new BtIcon("rocket");
    public static readonly BtIcon Maxcdn = new BtIcon("maxcdn");
    public static readonly BtIcon ChevronSignLeft = new BtIcon("chevron-sign-left");
    public static readonly BtIcon ChevronSignRight = new BtIcon("chevron-sign-right");
    public static readonly BtIcon ChevronSignUp = new BtIcon("chevron-sign-up");
    public static readonly BtIcon ChevronSignDown = new BtIcon("chevron-sign-down");
    public static readonly BtIcon Html5 = new BtIcon("html5");
    public static readonly BtIcon Css3 = new BtIcon("css3");
    public static readonly BtIcon Anchor = new BtIcon("anchor");
    public static readonly BtIcon UnlockAlt = new BtIcon("unlock-alt");
    public static readonly BtIcon Bullseye = new BtIcon("bullseye");
    public static readonly BtIcon EllipsisHorizontal = new BtIcon("ellipsis-horizontal");
    public static readonly BtIcon EllipsisVertical = new BtIcon("ellipsis-vertical");
    public static readonly BtIcon RssSign = new BtIcon("rss-sign");
    public static readonly BtIcon PlaySign = new BtIcon("play-sign");
    public static readonly BtIcon Ticket = new BtIcon("ticket");
    public static readonly BtIcon MinusSignAlt = new BtIcon("minus-sign-alt");
    public static readonly BtIcon CheckMinus = new BtIcon("check-minus");
    public static readonly BtIcon LevelUp = new BtIcon("level-up");
    public static readonly BtIcon LevelDown = new BtIcon("level-down");
    public static readonly BtIcon CheckSign = new BtIcon("check-sign");
    public static readonly BtIcon EditSign = new BtIcon("edit-sign");
    public static readonly BtIcon ExternalLinkSign = new BtIcon("external-link-sign");
    public static readonly BtIcon ShareSign = new BtIcon("share-sign");
    public static readonly BtIcon Compass = new BtIcon("compass");
    public static readonly BtIcon Collapse = new BtIcon("collapse");
    public static readonly BtIcon CollapseTop = new BtIcon("collapse-top");
    public static readonly BtIcon Expand = new BtIcon("expand");
    public static readonly BtIcon Euro = new BtIcon("euro");
    public static readonly BtIcon Eur = new BtIcon("eur");
    public static readonly BtIcon Gbp = new BtIcon("gbp");
    public static readonly BtIcon Dollar = new BtIcon("dollar");
    public static readonly BtIcon Usd = new BtIcon("usd");
    public static readonly BtIcon Rupee = new BtIcon("rupee");
    public static readonly BtIcon Inr = new BtIcon("inr");
    public static readonly BtIcon Yen = new BtIcon("yen");
    public static readonly BtIcon Jpy = new BtIcon("jpy");
    public static readonly BtIcon Renminbi = new BtIcon("renminbi");
    public static readonly BtIcon Cny = new BtIcon("cny");
    public static readonly BtIcon Won = new BtIcon("won");
    public static readonly BtIcon Krw = new BtIcon("krw");
    public static readonly BtIcon Bitcoin = new BtIcon("bitcoin");
    public static readonly BtIcon Btc = new BtIcon("btc");
    public static readonly BtIcon File = new BtIcon("file");
    public static readonly BtIcon FileText = new BtIcon("file-text");
    public static readonly BtIcon SortByAlphabet = new BtIcon("sort-by-alphabet");
    public static readonly BtIcon SortByAlphabetAlt = new BtIcon("sort-by-alphabet-alt");
    public static readonly BtIcon SortByAttributes = new BtIcon("sort-by-attributes");
    public static readonly BtIcon SortByAttributesAlt = new BtIcon("sort-by-attributes-alt");
    public static readonly BtIcon SortByOrder = new BtIcon("sort-by-order");
    public static readonly BtIcon SortByOrderAlt = new BtIcon("sort-by-order-alt");
    public static readonly BtIcon ThumbsUp = new BtIcon("thumbs-up");
    public static readonly BtIcon ThumbsDown = new BtIcon("thumbs-down");
    public static readonly BtIcon YoutubeSign = new BtIcon("youtube-sign");
    public static readonly BtIcon Youtube = new BtIcon("youtube");
    public static readonly BtIcon Xing = new BtIcon("xing");
    public static readonly BtIcon XingSign = new BtIcon("xing-sign");
    public static readonly BtIcon YoutubePlay = new BtIcon("youtube-play");
    public static readonly BtIcon Dropbox = new BtIcon("dropbox");
    public static readonly BtIcon Stackexchange = new BtIcon("stackexchange");
    public static readonly BtIcon Instagram = new BtIcon("instagram");
    public static readonly BtIcon Flickr = new BtIcon("flickr");
    public static readonly BtIcon Adn = new BtIcon("adn");
    public static readonly BtIcon Bitbucket = new BtIcon("bitbucket");
    public static readonly BtIcon BitbucketSign = new BtIcon("bitbucket-sign");
    public static readonly BtIcon Tumblr = new BtIcon("tumblr");
    public static readonly BtIcon TumblrSign = new BtIcon("tumblr-sign");
    public static readonly BtIcon LongArrowDown = new BtIcon("long-arrow-down");
    public static readonly BtIcon LongArrowUp = new BtIcon("long-arrow-up");
    public static readonly BtIcon LongArrowLeft = new BtIcon("long-arrow-left");
    public static readonly BtIcon LongArrowRight = new BtIcon("long-arrow-right");
    public static readonly BtIcon Apple = new BtIcon("apple");
    public static readonly BtIcon Windows = new BtIcon("windows");
    public static readonly BtIcon Android = new BtIcon("android");
    public static readonly BtIcon Linux = new BtIcon("linux");
    public static readonly BtIcon Dribbble = new BtIcon("dribbble");
    public static readonly BtIcon Skype = new BtIcon("skype");
    public static readonly BtIcon Foursquare = new BtIcon("foursquare");
    public static readonly BtIcon Trello = new BtIcon("trello");
    public static readonly BtIcon Female = new BtIcon("female");
    public static readonly BtIcon Male = new BtIcon("male");
    public static readonly BtIcon Gittip = new BtIcon("gittip");
    public static readonly BtIcon Sun = new BtIcon("sun");
    public static readonly BtIcon Moon = new BtIcon("moon");
    public static readonly BtIcon Archive = new BtIcon("archive");
    public static readonly BtIcon Bug = new BtIcon("bug");
    public static readonly BtIcon Vk = new BtIcon("vk");
    public static readonly BtIcon Weibo = new BtIcon("weibo");
    public static readonly BtIcon Renren = new BtIcon("renren");

  }
}